home *** CD-ROM | disk | FTP | other *** search
- !Help for !MultiPrnt (Version 1.03)
- -----------------------------------
-
- Docs 16-Apr-91 (mods 16-Apr-91)
-
- Included :-
-
- !Run
- !RunImage
- !Sprites
- !Help [this file!]
- Templates
- !SetScraps
- chkspr ) My chkspr util, rename the app and see what
- !Boot ) happens (nothing!). Notes in Comments.
-
-
- Purpose
- -------
-
- To allow a batch printing of files (of any type).
-
- Use
- ---
-
- Drag the files that you want to print onto the !MultiPrnt
- icon or onto the 'Print List' window (called up by clicking
- the !MultiPrnt icon). This stores the full file name of the
- file residing on the disc (if you drag a file from a prog
- then an error is generated telling you to save the file
- first).
-
- To print the compiled list simply select the 'Print'
- option from either menu.
-
- The application will then start the batch print. (If no
- printer driver has been installed then an approprate error
- will be generated)
-
- It is also possible to do multiple prints of a batch by
- changing the value in the submenu 'Copies'. This value
- tells the application how many time to print the whole
- batch (ie all the way round once, twice etc). The default
- value of this can be set by altering the system variable
- 'MultiPrnt$Copies' in the '!Run' file to the required
- number eg :-
-
- Set MultiPrnt$Copies 10
-
- means do ten prints of each batch.
-
- The application multi-tasks so if you are printing text
- or printer dumps the system will perform as normal.
- Unfortunatly current versions of major applications (eg.
- Draw, Paint, DTP, Impression etc) do not permit multi-
- tasking while printing so the system will hang up as usual.
-
- Any file may be removed from the batch list by calling up
- the menu over that file & choosing the 'Remove' option in
- the submenu, you can also find the full pathname of any
- file in the same submenu (this is useful if you have
- similar named files from different directories since
- !MultiPrnt only displays the leafnames).
-
- A whole batch list may be cleared by choosing 'Clear'
- from either menu. If the list has not been printed (or
- altered since the last print) you will be asked for
- confirmation of your decison.
-
- The application permits files to be dragged from the
- 'Print List' window to the printer driver, any other app or
- a filer window (GOD knows why you would use it for that but
- if you wanted to ...)
-
- The application is currently configured to permit 15
- different files to be printed at any one time. To increase
- or decrease this the variable 'MultiPrnt$MaxItems' needs to
- be altered in the '!Run' file eg :-
-
- Set MultiPrnt$MaxItems 101
-
- sets the maximum number of items that you can drop on the
- application to 101, any more will generate a 'Too many
- files' warning and the item dragger will be ignored.
-
- Notes
- -----
-
- The application does not print files itself (!), it
- simply tells the printer driver that 'this file ought to be
- printed'. An implication of this is that the file to be
- printed must reside in a filing system and the application
- which prints the file must be resident in memory or also
- avalable on a filing system
-
- The application should work will all filing systems
- and/or media but a Hard Disc makes the utility of the
- application very much greater. This is because if the user
- is not careful in the way he sets up his system splurious
- queries will be generated which stop the batch printing
- (hence the utility of this application).
-
- When using floppy systems (esp 1 Mb arcs) I advise you to
- first reset the system with a <Ctrl><Reset> and then load
- the Printing app (eg !Draw or !Paint) and the printer
- driver. Then set 'Wimp$Scrap' to 'adfs::0.$.scrapfile' and
- 'Printer$Scrap' to 'adfs::0.$.XX!Scrap'(A file called
- '!SetScraps' is supplied with this application to do just
- that, simply double-click it). Both the files to be printed
- and the fonts required in printing should be accessable to
- the system (this is easy on a dual drive system but on a
- single drive system either put the !Fonts directory in the
- Ram disc or copy the files onto a disc which contains the
- !Fonts directory)
-
- The ChkSpr Utility
-
- The chkspr utility will, when run, examine the '!Sprites'
- file and check if the first sprite is the directory's name.
- If not the sprites name will be changed to the directory's
- name. The !Boot file contains on it's FIRST line 'Run
- ChkSpr', this runs the util, the next line contains
- 'IconSprites <Obey$Dir>.!Sprites' this loads the new sprite
- in. The filer always calls any new (ie renamed) app's !Boot
- file so the new sprite is automatically loaded for display,
- et volia! Please feel free to use the utility separately
- from the rest of the package, I think it is very useful!
-
-
- Versions
- --------
-
-
- Version 1.00 Some time in '89
- Worked but a few bugs meant that if any batch
- file was locked only that file was printed
-
- Version 1.01 Bug fixed
-
- Version 1.02 Multiple copies of each batch . Written for
- Graham J Wicks. ChkSpr util added
-
- Version 1.03 Max items can be set - originally I thought
- 15 would be quite satisfactory seeing
- generating that number of files would take
- longer than a days work & then you would run
- MultiPrnt, I was wrong - little did I know
- that schools wanted to run off at least 100
- draw files at a time for their pupils, oh
- well, can't win them all. Sorry far to lazy
- to implement slidable slotting in a
- application as old as this one so YOU will
- have to set the wimpslot.
- Sped up multi file drops as a result of this.
- Implemented for Mr Corrigan at Eastbury Comp.
-
- Conditions of Use
- -----------------
-
- This application is supplied free to everyone 'as is', I
- do not give any guarantee that it is free of bugs, or
- supply any warranty about its suitabliliy for use. However
- if there are any problems with it and you notify me of them
- then I probably will do my best to recify them.
-
- You may give this application to anyone, via any medium,
- so long as :-
-
- 1) It is delivered with ALL the supplied files and
- unaltered (except !Run & !Boot files) .
-
- 2) It is not supplied on a disc you are charging
- for (except for media and postage costs).
-
- You have permission to use any part or the whole
- application in a project you intend to place in the public
- domain, as long as I am fully credited. If you wish to use
- these routines in a program that is for sale (for however
- much and for whatever reasons) or released as copyright
- material then my express permission in writing must be
- obtained. I maintain copyright on all the material
- supplied and reserve the right to amend these conditions in
- cases where I deem misuse.
-
- A large number of hours of work have gone into the
- production and maintenance of this application and although
- I have supplied the application free donations will be
- gratefully received (and if over 7 pounds I will send you a
- disc with updates of this and all other pd stuff I have
- written. Please include a letter telling me which apps of
- mine you use and their version numbers).
-
-
- Contacts
- --------
-
- My address:
-
- 6 Parklands Place,
- Guildford,
- Surrey GU1 2PS.
-
- BBSs I call frequently:
-
- Archive BBS [0603 745 932] mbx 23
- Arcade BBS [081 654 2212] mbx 23
- The World of Cryton [0749 679794] mbx 143
-
- email : maurp@uk.ac.warwick.cu
-
- © Emmet Spier 1991 - USE and Enjoy!
-